@media screen and (max-width: 750px) {
    .main{
        width:6.9rem;
    }
    header .main{
        position:relative;
    }
    header .yinyu{
        display:none;
    }
    header .h_logo{
        height:1rem;
        background-color: #2f7dd0;
    }
    header .h_logo h1{
        display:none;
    }
    header .h_logo form{
        display:none;
    }
    header .phone{
        display:none;
    }
    header img.home{
        display:block;
        width:0.42rem;
        height:0.36rem;
        position:absolute;
        left:0;
        top:0.32rem;
    }
    header img.logo_m{
        display:block;
        width: 1.96rem;
        height:0.44rem;
        position:absolute;
        left:45%;
        margin-left:-0.68rem;
        top:0.28rem;
    }
    header .talk{
        display:block;
        position:absolute;
        width:0.46rem;
        height:0.37rem;
        right:0;
        top:0.315rem;
    }
    header .talk span{
        display: block;
        width: 0.46rem;
        height: 0.03rem;
        background: #ffffff;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;
    }
    header .talk span{
        margin-bottom:0.14rem;
    }
    header .talk span:nth-child(3){
        margin-bottom:0;
    }
    header .talk.open span:first-child{
        transform: rotateZ(-45deg);
        transform-origin: right;
    }
    header .talk.open span:nth-child(2){
        opacity:0;
        transform: translateX(6px);
    }
    header .talk.open span:last-child{
        transform: rotateZ(45deg);
        transform-origin: right;
    }
    .m_daohang{
        width:100%;
        height:100%;
        background-color: rgba(0,0,0,0.8);
        position:fixed;
        top:1.01rem;
        z-index:9999999999;
        display:none;
    }
    .m_daohang ul{
        display:block;
        width:100%;

        background-color: #2f7dd0;
        border-top:solid 1px rgba(255,255,255,0.4);
    }
    .m_daohang ul li{
        line-height:0.8rem;
        text-align: center;
		border-bottom:solid 1px #999;

    }
    .m_daohang ul li a{
        color:#ffffff;
        font-size:0.36rem;
    }
    header .nav{
        display:none;
    }
    .banner{
        height:3.7rem;
        width:100%;
    }
    .banner .swiper-slide a img{
        height:3.7rem;
        width:auto;
        left:50%;
        margin-left:-8.15rem;
    }
    .banner .swiper-pagination {
        bottom: 0.12rem;
        width: 100%;
        z-index: 20;
        left: 50%;
        margin-left: -3.75rem;
    }
    .banner .swiper-pagination-bullet {
        width: 0.15rem;
        height: 0.15rem;
        opacity: 1;
        margin-right: 0.05rem;
    }
    .banner .swiper-pagination-bullet-active {
        width: 0.4rem;
        height: 0.15rem;
        border-radius: 0.15rem;
    }
    .m_ztn1{
        display:block;
    }
    .m_ztn1 .container{
        width:7rem;
        margin:0.6rem auto 0.3rem auto;
        overflow: hidden;
    }
    .m_ztn1 .container .box{
        width:1.1rem;
        float:left;
        margin-right:0.6rem;
        margin-bottom:0.45rem;
    }
    .m_ztn1 .container .box:first-child,.m_ztn1 .container .box:nth-child(5){
        margin-left:0.4rem;
    }
    .m_ztn1 .container .box:nth-child(4),.m_ztn1 .container .box:nth-child(8){
        margin-right:0.4rem;
    }
    .m_ztn1 .container .box .quan{
        width:1rem;
        height:1rem;
        border-radius:0.5rem;
        overflow: hidden;
    }
    .m_ztn1 .container .box1 .quan{
        background-color: #1378fd;
    }
    .m_ztn1 .container .box2 .quan{
        background-color: #ffb113;
    }
    .m_ztn1 .container .box3 .quan{
        background-color: #ff5952;
    }
    .m_ztn1 .container .box4 .quan{
        background-color: #00e29c;
    }
    .m_ztn1 .container .box5 .quan{
        background-color: #e443ff;
    }
    .m_ztn1 .container .box6 .quan{
        background-color: #ff6f2a;
    }
    .m_ztn1 .container .box7 .quan{
        background-color: #00c6c7;
    }
    .m_ztn1 .container .box8 .quan{
        background-color: #ffbf12;
    }
    .m_ztn1 .container .box .quan img{
        width:0.5rem;
        margin:0.25rem auto;
    }
    .m_ztn1 .container .box p{
        font-size:0.26rem;
        color:#343434;
        text-align:center;
        margin-top:0.1rem;
    }
    .ztn .title h3{
        font-size:0.38rem;
        line-height:0.38rem;
        margin-top:0.49rem;
        margin-bottom:0.15rem;
    }
    .ztn .title p{
        display:none;
    }
    .ztn .title p.m{
        display:block;
        font-size:0.26rem;
        color:#ff6d23;
        line-height:0.34rem;
        background: url(../img/m_title_hr.png) no-repeat center;
        background-size:7.5rem;
    }
    .ztn1{
        display:none;
    }
    .m_hr{
        display:block;
        width:100%;
        height:0.25rem;
        background-color: #f3f3f3;
    }
    .ztn4{
        background-color: #ffffff;
        width:100%;
        overflow: hidden;
    }
    .ztn4 .container {
        width:100%;
        margin-top: 0;
        overflow:inherit;
        margin-bottom: 0;

    }
    .ztn4 .container .swiper-container{
        overflow: inherit;
    }
    .ztn4 .container .box{
        width:3rem;
        height:3.6rem;
        box-shadow:0 0 0.3rem rgba(0,0,0,0.1);
        margin:0.53rem 0 0.58rem 0;
        border-radius:0.05rem;
    }
    .ztn4 .container .box .img {
        width: 1.8rem;
        height: 1.8rem;
        border: solid 0.12rem #f5f5f5;
        margin-top:0.41rem;
    }
    .ztn4 .container .box .img img {
        width: 1.6rem;
        margin:0 auto;
    }
    .ztn4 .container .box h4 {
        font-size: 0.3rem;
        line-height: 0.3rem;
        margin: 0.28rem 0 0.19rem 0;
    }
    .ztn4 .container .box p.des {
        font-size: 0.16rem;
        line-height: 0.16rem;
        color: #999999;
        text-align: center;
    }
    .ztn4 .container .box span.gt{
        display:none;
    }
    .ztn3 {
        background: url(../img/ztn3_bj.jpg) no-repeat center;
        background-size:auto 6.55rem;
        height: 6.6rem;
    }
    .ztn3 .container {
        width:100%;
        margin-top: 0.46rem;
    }
    .ztn3 .container .box {
        width: 1.45rem;
        margin-right: 1.25rem;
        float: left;
        margin-bottom:0.36rem;
    }

    .ztn3 .container .box3,.ztn3 .container .box6{
        margin-right:0;
    }
    .ztn3 .container .box .yuan{
        width: 1.45rem;
        height: 1.45rem;
        border-radius: 0.15rem;
    }
    .ztn3 .container .box .yuan img {
        width: 0.9rem;
        height: 0.9rem;
        margin: 0.275rem;
    }
    .ztn3 .container .box p {
        font-size: 0.24rem;
        line-height: 0.24rem;
        margin-top: 0.25rem;
    }
    .ztn3 .container img.jt {
        width:0.16rem;
        position: absolute;
    }
    .ztn3 .container img.jt1 {
        left: 2.05rem;
        top:0.6rem;
    }
    .ztn3 .container img.jt2 {
        left: 4.7rem;
        top:0.6rem;
    }
    .ztn3 .container img.jt3 {
        left: 2.05rem;
        top:2.86rem;
    }
    .ztn3 .container img.jt4 {
        left: 4.7rem;
        top:2.86rem;
    }
    .ztn3 .container img.jt5 {
        display:none;
    }
    .ztn2{
        overflow: hidden;
    }
    .ztn2 .container {
        margin-top: 0.44rem;
        height:4.36rem;
        margin-bottom: 0.6rem;
    }
    .ztn2 .container .zhanshi {
        margin-right: 0.28rem;
        width: 3rem;
    }
    .ztn2 .container .zhanshi hr{
        display:none;
    }
    .ztn2 .container .zhanshi .img{
        width:100%;
        height:4rem;
    }
    .ztn2 .container .zhanshi .img img{
        width:100%;
    }
    .ztn2 .container .list {
        float: left;
        width: 3.62rem;
        position:relative;
    }
    .ztn2 .container .list .con .name{
        margin-top:0.12rem;
    }
    .ztn2 .container .list .con .name h4 {
        font-size: 0.3rem;
        line-height: 0.3rem;

    }
    .ztn2 .container .list .con .name span {
        font-size: 0.22rem;
        margin-left: 0.16rem;
        line-height: 0.3rem;

    }
    .ztn2 .container .list .con p {
        font-size: 0.22rem;
        color: #2f7dd0;
        line-height: 0.34rem;
        margin-top: 0.2rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
    }
    .ztn2 .container .list .con span.zx {
        width: 1.2rem;
        height: 0.4rem;
        line-height: 0.4rem;
        font-size: 0.2rem;
        margin-top: 0.18rem;
    }
    .ztn2 .container .list .teachers {
        margin-top: 0;
        background-color: #ffffff;
        position:absolute;
        width:4.92rem;
        left:-1.26rem;
        padding-top:0.3rem;
        padding-left:0.18rem;
    }
    .ztn2 .container .list .teachers .box{
        width:1.38rem;
        height:1.38rem;
        margin-right:0.23rem;
    }
    .ztn2 .container .list .teachers .box:last-child{
        display:none;
    }
    .ztn2 .container .list .teachers .box .img {
        width: 100%;
        height: 1.38rem;
        overflow: hidden;
        position: relative;
    }
    .ztn2 .container .list .teachers .box3 .img .info{
        top:0;
        background: url(../img/m_ztn2_teacher_jia.png) no-repeat center;
        background-color: rgba(47,125,208,0.9);
        background-size:0.52rem;
    }
    .ztn2 .container .list .teachers .box .img .info span{
        display:none;
    }
    .ztn2 .container .list .teachers .box:hover .img .info{
        top:100%;
    }
    .ztn2 .container .list .teachers .box3:hover .img .info{
        top:0;
    }
    .ztn5{
        background-color: #ffffff;
    }
    .ztn5 .container {
        width: 100%;
        margin: 0.4rem auto 0 auto;
        overflow: hidden;
        position:relative;
        padding-bottom:1rem;
    }
    .ztn5 .container .box {
        width: 2rem!important;
        height: 2.94rem;
        background: url(../img/ztn5_bj.png) no-repeat center;
        background-size:2rem auto;
        overflow: hidden;
        float: left;
        margin-right: 0.48rem!important;
    }
    .ztn5 .container .box h4 {
        font-size: 0.24rem;
        line-height: 0.24rem;
        margin-top: 0.19rem;
    }
    .ztn5 .container .box img {
        margin: 0.42rem auto 0 auto;
        width: 0.9rem;
    }
    .ztn5 .container .box span {
        font-size: 0.5rem;
        line-height: 0.5rem;
        margin-top: 0.26rem;
    }
    .ztn5 .swiper-pagination{
        bottom: 0.4rem;
        width: 100%;
        z-index: 20;
    }
    .ztn5 .swiper-pagination-bullet{
        width:0.3rem;
        height:0.1rem;
        border:solid 2px #cccccc;
        opacity:1;
        margin-right:0.08rem;
        background-color:#cccccc;
        border-radius:0.1rem;
    }
    .ztn5 .swiper-pagination-bullet-active{
        width:0.7rem;
        height:0.1rem;
        border:solid 2px #ff6d23;
        background-color: #ff6d23;
        border-radius:0.1rem;
    }
    .ztn6{
        border-bottom:none;
    }
    .ztn6 ul{
        display:none;
    }
    .ztn6 .container {
        width:100%;
        margin-top: 0.4rem;
        overflow: hidden;
        padding-bottom: 20px;
    }
    .ztn6 .container .left {
        width: 100%;
        float: none;
    }
    .ztn6 .container .left .tuij {
        height:3.44rem;
        margin-bottom: 0.3rem;
    }
    .ztn6 .container .left .tuij img {
        width: 100%;
        min-height:3.44rem;
    }
    .ztn6 .container .left .tuij:hover img{
        transform:scale(1);
    }
    .ztn6 .container .left .tuij span {
        width: 0.96rem;
        height: 0.5rem;
        line-height: 0.5rem;;
        font-size:0.22rem;
    }
    .ztn6 .container .left .tuij p {
        height: 1rem;
        line-height: 1rem;
        font-size: 0.26rem;
        background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));
        padding: 0.15rem 0.15rem 0 0.15rem;
    }
    .ztn6 .container .box {
        width: 100%;
        height: 1.8rem;
        float: none;
        cursor: pointer;
        background-color: #f6f6f6;
        margin-bottom:0.21rem;
        border-bottom:solid 1px #e8e8e8;
    }
    .ztn6 .container .box .fl {
        width: 1.65rem;
        height: 1.26rem;
        padding-right: 0;
        border-right: 1px solid #dfdfdf;
        margin-right: 0.3rem;
        margin-top:0.27rem;
    }
    .ztn6 .container .box .fl p {
        font-size: 0.8rem;
        line-height: 0.8rem;
        height: auto;
        width: 100%;
        font-weight:bold;
        margin-top:0;
    }
    .ztn6 .container .box .fl span {
        font-size: 0.24rem;
        line-height: 0.24rem;
        height: auto;
        width: 100%;
        margin-top: 0.1rem;
    }
    .ztn6 .container .box .fr {
        float: left;
        cursor: pointer;
        width: 4.7rem;
        height: 1.8rem;
    }
    .ztn6 .container .box .fr h3 {
        width: 100%;
        height: auto;
        line-height: 0.34rem;
        font-size: 0.34rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient: vertical;
        margin-top:0.29rem;

    }
    .ztn6 .container .box .fr p {
        width: 100%;
        height: auto;
        line-height: 0.36rem;
        font-size: 0.24rem;
        margin-top: 0.21rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:2;
        -webkit-box-orient: vertical;
    }
    .ztn6 .container .right {
        float: none;
        width: 100%;
    }
    .ztn6 .container .right .box {
        margin-left: 0;
        margin-bottom:0.21rem;
        display:none;
    }
    .ztn6 .container .right .box.m{
        display:block;
    }
    .ztn7{
        height:5.9rem;
        background: none;
    }
    .ztn7 .container {
        margin: 0.22rem 0 0.3rem 0;
    }
    .ztn7 .container .box {
        width: 2.3rem;
        height: 1.36rem;
    }
    .ztn7 .container .box.pc{
        display:none;
    }
    .ztn7 .container .box img {
        width:1.6rem;
        margin: 0.35rem auto;
    }
    .fw{
        display:none;
    }
    footer .top{
        display:none;
    }
    footer .icp {
        width: 100%;
        height: 1rem;
        background-color: #f3f3f3;
        font-size: 0.26rem;
        line-height: 1rem;
        color: #999999;
        padding-bottom:0.9rem;
    }
    footer .icp a{
        font-size: 0.26rem;
        line-height: 1rem;
        color: #999999;
    }
    footer .icp a.address{
        display:none;
    }
    .pc_xf_bottom{
        display:none;
    }
    .pc_xf_right{
        display:none;
    }
    .m_zx {
        display: block;
        width:100%;
        height:0.9rem;
        position:fixed;
        bottom:0;
    }
    .m_zx p{
        float:left;
        width:50%;
        max-width:3.75rem;
        height:100%;
        line-height:0.86rem;
        font-size:0.29rem;
        color:#ffffff;
        text-align: center;
    }
    .m_zx p a{
        font-size:0.29rem;
        color:#ffffff;
        display:block;
        width:100%;
        height:100%;
    }
    .m_zx p.phone{

        background: url(../img/m_zixun_1.png) no-repeat left 0.8rem center;
        background-color: #0098fb;
        background-size: 0.4rem;
    }
    .m_zx p.zixun{

        background: url(../img/m_zixun_3.png) no-repeat left 0.8rem center;
        background-color: #ff5952;
        background-size: 0.4rem;
    }
    .m_zx p img{
        float:left;
    }


/*列表页样式*/
    .list .banner {
        height: 3.2rem;
    }
    .list .banner .swiper-slide{
        height:3.2rem;
    }
    .list .banner .swiper-slide a img {
        height: 3.2rem;
        width: auto;
        left: 50%;
        margin-left: -6.15rem;
    }
    .list .mianbao {
        height: 0.8rem;
        line-height: 0.8rem;
    }
    .list .mianbao .main{
        font-size: 0.24rem;
    }
    .list .mianbao a{
        font-size: 0.24rem;
        line-height:0.8rem;
    }
    .list_yw .liebiao {
        margin-top: 0;
        width:7.1rem;
        overflow: hidden;
        margin:0 auto;
    }
    .list_yw .liebiao .main {
        width: 7.1rem;
    }
    .list_yw .liebiao .box{
        width:3.35rem;
        height: auto;
        margin-right:0.2rem;
        margin-bottom:0.3rem;
    }
    .list_yw .liebiao .box:hover{
        top:0;
        box-shadow: none;
    }
    .list_yw .liebiao .box .img {
        width: 3rem;
        height: auto;
        margin: 0.14rem auto 0 auto;
    }
    .list_yw .liebiao .box .img img{
        width:100%;
    }
    .list_yw .liebiao .box .content .t1 {
        margin-top: 0.18rem;
    }
    .list_yw .liebiao .box .content .t1 span.price {
        font-size: 0.28rem;
        line-height: 0.28rem;
    }
    .list_yw .liebiao .box .content .t1 span.cj {
        font-size: 0.16rem;
        line-height: 0.18rem;
        padding-top: 0.1rem;
    }
    .list_yw .liebiao .box .content h3 {
        font-size: 0.26rem;
        line-height: 0.26rem;
        margin-top: 0.2rem;
    }
    .list_yw .liebiao .box .content ul.t2 {
        margin-top: 0.15rem;
    }
    .list_yw .liebiao .box .content ul.t2 li {
        width: 1.3rem;
        height: 0.26rem;
        line-height: 0.26rem;
        border-radius: 0.13rem;
        font-size: 0.16rem;
        margin-right: 0.15rem;
    }
    .list_yw .liebiao .box .content .t3 {
        margin-top: 0.2rem;
    }
    .list_yw .liebiao .box .content .t3 ul {
        height: 0.28rem;
    }
    .list_yw .liebiao .box .content .t3 ul li {
        margin-right: 0.05rem;
        width: 0.17rem;
        height: 0.17rem;
        margin-top: 0.05rem;
        background: url(../img/list_yw_star.png) no-repeat top -0.18rem center;
        background-size:0.17rem!important;
    }
    .list_yw .liebiao .box .content .t3 ul span {
        font-size: 0.16rem;
        color: #ff9d62;
        line-height: 0.16rem;
        float: left;
        display: block;
        margin-top: 0.05rem;
    }
    .list_yw .liebiao .box .content .t3 p {
        float: right;
        width: 0.9rem;
        height: 0.28rem;
        line-height: 0.28rem;
        font-size: 0.16rem;
        border-radius:0.03rem;
    }



    .list .liebiao .main{
        width:100%;
    }
    .list_yw .liebiao .main {
        width: 100%; 
    }5
    .list .liebiao .left .tab{
        display:none;
    }
    .list .liebiao .right{
        display:none;
    }
    .list .liebiao .left {
        width: 100%;
        float: none;
        margin-bottom:20px;
    }
    .list .liebiao .left .box{
        border-bottom: none;
        padding-bottom: 0.25rem;
        margin-top: 0.25rem!important;
        width: 7rem;
        margin: 0 auto;
    }
    .list .liebiao .left .box .l {
        float: left;
        width: 2.5rem;
        height: 2.5rem;
        margin-right: 0.3rem;
        margin-left:0;
    }
    .list .liebiao .left .box .l img{
        height:100%;
        width:100%;

    }
    .list .liebiao .left .box .l span {
        display:none;
    }
    .list .liebiao .left .box .r {
        width: 4.2rem;
        float: left;
    }
    .list .liebiao .left .box .r h3 {
        margin-top: 0.1rem;
        margin-bottom: 0.1rem;
    }
    .list .liebiao .left .box .r h3 a {
        font-size: 0.27rem;
    }
    .list .liebiao .left .box:hover .r h3 a{
        color: #282828;
    }
    .list .liebiao .left .box .r p {
        font-size: 0.18rem;
        line-height: 0.3rem;
        margin-bottom: 0.15rem;
        padding-right: 0;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp:4;
        -webkit-box-orient: vertical;
    }
    .list .liebiao .left .box .r .des span{
        display:none;
    }
    .list .liebiao .left .box .r .des time {
        background: url(../img/wap/ztn4_box3_time.png) no-repeat left center;
        background-size: 0.2rem;
        font-size: 0.16rem;
        padding-left: 0.35rem;
        margin-right: 0;

    }
    .list .liebiao .left .container{
        overflow: hidden;
        margin-top:0;
        padding:0;
    }
    .list .liebiao .left .container .m_fenge {
        display: block;
        width: 100%;
        height: 0.2rem;
        background-color: #ececec;
        clear: both;
    }
    .list .liebiao .left .container .m_fenge:last-child{
        display:none;
    }
    .list .liebiao .left .pagelist{
        margin-top:0;
        padding:0.4rem 0;
        background-color:#ececec;
        margin-bottom:0;
    }
    .list .liebiao .left .pagelist ul li,.list .liebiao .left .pagelist ul span{
        display:none;
    }
    .list .liebiao .left .pagelist ul li.pre,.list .liebiao .left .pagelist ul li.next{
        display:inline-block;
        width:2.35rem;
        height:0.65rem;
        background-color:#f9f9f9;
        line-height:0.65rem;
        margin:0 0.25rem;
    }
    .list .liebiao .left .pagelist ul li.pre a,.list .liebiao .left .pagelist ul li.next a{
        font-size:0.27rem;
        display:block;
        text-align:center;
        color:#999999;
    }
/*列表页样式*/
/*文章页样式*/
    .content .liebiao .left .container .title {
        padding-bottom: 0.3rem;
        margin-top: 0.4rem;
	   padding:0px 2%;
	   width: 96%;
    }
    .content .liebiao .left .container .title h1{
        font-size:0.36rem;
    }
    .content .liebiao .left .container .title p time,.content .liebiao .left .container .title p span{
        font-size:0.14rem;
        margin-right:0.25rem;
    }
    .content .liebiao .left .container .cn {
        padding: 0.25rem;
        font-size: 0.28rem;
        line-height: 0.45rem;
        text-indent: 0.4rem;
        box-sizing: border-box;
    }
    .content .liebiao .left .container .cn p, .content .liebiao .left .container .cn>div,.content .liebiao .left .container .cn p a{
        font-size: 16px;
        line-height:24px;
        text-indent:0;
        padding-bottom:2px;
    }
    .content .liebiao .left .container .cn h3 {
        font-size: 0.3rem;
        margin: 0.2rem 0;
    }
    .content .liebiao .left .container .gjc{
        display:none;
    }
    .content .liebiao .left .container .page{
        padding:15px 0 15px;
        border-top: solid 1px #d5d7d9;
        border-bottom:none;
        box-sizing: border-box;
    }
    .content .liebiao .left .container .page ul li{
        width:100%;

    }
    .content .liebiao .left .container .page ul li:first-child{
        background: url(../img/content_m_page.png) no-repeat left center;
        padding-left:0px;
        background-size:0.14rem 0.21rem;
        margin-bottom:5px;
    }
    .content .liebiao .left .container .page ul li:last-child{
        background: url(../img/content_m_page.png) no-repeat left center;
        padding-left:0px;
        background-size:0.14rem 0.21rem;
        text-align: left;
    }
    .content .liebiao .left .container .page ul li{
        font-size:0.24rem;
        min-height:0;
    }
    .content .liebiao .left .container .page ul li span,.content .liebiao .left .container .page ul li a{
        display:inline;
        font-size:0.24rem;
        color:#555555;
    }
    .content .liebiao .left .container .xiangguan{
        margin-bottom:0;
    }
    .content .liebiao .left .container .xiangguan .c_title {
        width: 100%;
        height:1.05rem;
        background-color: #ececec;
        padding-left:0.25rem;
        overflow: hidden;
    }
    .content .liebiao .left .container .xiangguan .c_title p {
        font-size: 0.28rem;
        height: 0.27rem;
        line-height: 0.27rem;
        border-left: solid 0.06rem #2faaff;
        padding-left: 0.2rem;
        margin-top: 0.4rem;
        margin-bottom: 0.4rem;
        text-align: left;

    }
    .content .liebiao .left .container .xiangguan ul{

    }
    .content .liebiao .left .container .xiangguan ul li{
        width:100%;
        padding:0.25rem;
        box-sizing: border-box;
        margin-right:0;
    }
    .content .liebiao .left .container .xiangguan ul li .c p,.content .liebiao .left .container .xiangguan ul li .c time{
        display:block;
    }
    .content .liebiao .left .container .xiangguan ul li .img{
        width:2.5rem;
        height:1.95rem;
        overflow: hidden;
        float:left;
    }
    .content .liebiao .left .container .xiangguan ul li .img img{
        height:100%;
    }
    .content .liebiao .left .container .xiangguan ul li .c{
        float:right;
        width:4.1rem;
    }
    .content .liebiao .left .container .xiangguan ul li .c h3{
        font-size:0.27rem;
        line-height:0.36rem;
        color:#282828;
        margin-top:0;
    }
    .content .liebiao .left .container .xiangguan ul li .c p{
        font-size:0.18rem;
        color:#999999;
        line-height:0.3rem;
        margin-top:0.1rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .content .liebiao .left .container .xiangguan ul li .c span{
        display:block;
        background: url(../img/ztn4_box3_time.png) no-repeat left center;
        background-size: 0.2rem;
        padding-left: 0.25rem;
        font-size:0.16rem;
        color:#999999;
        margin-top:0.1rem;

    }
/*文章页样式*/
/*业务详情页样式*/
    .content_yw .shop .main{

    }
    .content_yw .shop .left {
        float: none;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .content_yw .shop .left .img {
        width: 100%;
        height: auto;
        overflow: hidden;
        margin-top: 0;
    }
    .content_yw .shop .left .s1 p {
        font-size: 0.24rem;
        line-height: 0.24rem;
        color: #999999;
        margin-top: 0.14rem;
        padding-left: 0.1rem;
    }
    .content_yw .shop .left .s1 .r ul {
        height: 0.3rem;
        margin-top: 0.1rem;
        padding-right: 0.05rem;
    }
    .content_yw .shop .left .s1 .r ul li {
        margin-right: 0.05rem;
        width: 0.24rem;
        height: 0.24rem;
        margin-top:0.04rem;
        background: url(../img/list_yw_star.png) no-repeat top 0.24rem center;
        background-size:0.24rem auto!important;
    }
    .content_yw .shop .left .s1 .r span {
        font-size: 0.24rem;
        line-height: 0.24rem;
        float: left;
        display: block;
        margin-top: 0.15rem;
        padding-left:0.1rem;
		margin-right:0.1rem;
    }
    .content_yw .shop .right {
        float: none;
        width: 100%;
        margin-top:0.4rem;
    }
    .content_yw .shop .right h3 {
        font-size: 0.4rem;
        line-height: 0.4rem;
        margin-top: 0.6rem;
        font-weight:bold;
    }
    .content_yw .shop .right p.jj {
        font-size:0.28rem;
        line-height: 0.42rem;
        margin-top: 0.2rem;
    }
    .content_yw .shop .right .price {
        margin-top: 0.4rem;
        overflow: hidden;
    }
    .content_yw .shop .right .price span {
        font-size: 0.28rem;
        line-height: 0.28rem;
        margin-top: 0.25rem;
    }
    .content_yw .shop .right .price b {
        font-size: 0.56rem;
        line-height: 0.56rem;
    }
    .content_yw .shop .right ul {
        overflow: hidden;
        margin-top: 0.4rem;
    }
    .content_yw .shop .right ul li {
        width: 2.14rem;
        height: 0.7rem;
        margin-right: 0.2rem;
        line-height: 0.6rem;
        margin-bottom:0.2rem;
        box-sizing:border-box;
    }
    .content_yw .shop .right ul li:last-child{
        margin-right:0;
    }
    .content_yw .shop .right ul li a {
        font-size: 0.24rem;
        line-height: 0.7rem;
    }
    .content_yw .shop .right p.lx {
        margin-top: 0.5rem;
        margin-bottom: 0.8rem;
        overflow:hidden;
    }
    .content_yw .shop .right p.lx a {
        width: 3.3rem;
        height: 0.8rem;
        line-height: 0.8rem;
        font-size: 0.3rem;
    }
    .content_yw .shop .right p.lx a:first-child {
        float:left;
        margin-right:0;
    }
    .content_yw .shop .right p.lx a:last-child {
        float:right;
    }
    .content_yw .shop .right p.tx {
        display:none;
    }
    .content_yw .xiangq .title {
        margin-top: 0.25rem;
        height: 1.1rem;
        background: url(../img/xiangqing_title.jpg) no-repeat center;
        background-size: auto 100%;
        padding-left: 0.4rem;
    }
    .feng_m{
        display:block;
        width:100%;
        height:0.3rem;
        background-color: #f9f9f9;
    }
    .content_yw .xiangq .title p {
        font-size: 0.36rem;
        line-height: 0.34rem;
        margin-top: 0.4rem;
    }
    .content_yw .xiangq .title span{
        display:none;
    }
    .content_yw .xiangq table tr td:first-child {
        width: 17%;
        text-align: center;
        font-size: 0.26rem;
        color: #25a6ff;
        padding:0 0.2rem;
        box-sizing: border-box;
    }
    .content_yw .xiangq table tr td:nth-child(2) {
        width: 83%;
        padding: 0.3rem 0 0.3rem 0.24rem;
        font-size: 0.24rem;
        line-height: 0.44rem;
    }

    .content_yw .chaxun{
        display:none;
    }
    .content_yw .ztn_list .title {
        margin: 0.5rem auto 0.35rem auto;
        text-align: center;
    }
    .content_yw .ztn_list .title hr {
        display: inline-block;
        width: 1rem;
        height: 0.1rem;
        border: 0;
        border-top: 1px solid #ccc;
    }
    .content_yw .ztn_list .title label {
        font-size: 0.4rem;
        margin: 0 0.2rem;
        font-weight:bold;
    }
    .content_yw .ztn_list .title p {
        font-size: 0.2rem;
        margin-top: 0.2rem;
        letter-spacing: 2px;
    }
    .content_yw .liucheng .container{
        background:none;
    }
    .content_yw .liucheng .container {
        background: none;
        height: 4.4rem;
        margin-top:0.5rem;
    }
    .content_yw .liucheng .container .box {
        width: 1.5rem;
    }
    .content_yw .liucheng .container .box2 {
        left: 50%;
        margin-left: -0.75rem;
    }
    .content_yw .liucheng .container .box1{
        left:50%;
        margin-left:-3.3rem;
    }
    .content_yw .liucheng .container .box3{
        left:50%;
        margin-left:1.78rem;
    }
    .content_yw .liucheng .container .box3 span{
        display:none;
    }
    .content_yw .liucheng .container .box4{
        left:50%;
        top:2.2rem;
        margin-left:1.78rem;
    }
    .content_yw .liucheng .container .box5 {
        left: 50%;
        top:2.2rem;
        margin-left: -0.75rem;
    }
    .content_yw .liucheng .container .box6 {
        display:block;
        left: 50%;
        top:2.2rem;
        margin-left: -3.3rem;
    }
    .content_yw .liucheng .container .hx{
        position:absolute;
    }
    .content_yw .liucheng .container .hx1{
        width: 1.2rem;
        height: 1px;
        box-sizing: border-box;
        background-color: #c8c8c8;
        top: 0.55rem;
        left: 1.6rem;
    }
    .content_yw .liucheng .container .hx2{
        width: 1.2rem;
        height: 1px;
        box-sizing: border-box;
        background-color: #c8c8c8;
        top: 0.55rem;
        left: 4.1rem;
    }
    .content_yw .liucheng .container .hx3{
        width: 1px;
        height: 0.55rem;
        box-sizing: border-box;
        background-color: #c8c8c8;
        top: 1.6rem;
        left: 5.95rem;
    }
    .content_yw .liucheng .container .hx4{
        width: 1.2rem;
        height: 1px;
        box-sizing: border-box;
        background-color: #c8c8c8;
        top: 2.75rem;
        left: 1.6rem;
    }
    .content_yw .liucheng .container .hx5{
        width: 1.2rem;
        height: 1px;
        box-sizing: border-box;
        background-color: #c8c8c8;
        top: 2.75rem;
        left: 4.1rem;
    }

    .content_yw .liucheng .container .box img {
        width: 1.1rem;
    }
    .content_yw .liucheng .container .box p {
        font-size: 0.24rem;
        margin-top: 0.15rem;
    }
    .content_yw .liucheng .container .box span {
        font-size: 0.16rem;
        margin-top: 0.05rem;
    }
    .content_yw .liucheng p.gt {
        width: 3.6rem;
        height: 0.76rem;
        margin: 0.2rem auto 0.58rem auto;
        border-radius: 0.4rem;
        line-height: 0.76rem;
        text-align: center;
        font-size: 0.26rem;
        transition: 0.5s;
    }
    .content_yw .shouhou{
        height:auto;
        margin-bottom:0.6rem;
        width:100%;
        overflow: hidden;
    }
    .content_yw .shouhou .main{
        width:7.2rem;
        overflow: hidden;
    }
    .content_yw .shouhou .container {
        width: 100%;
        padding:0 0.15rem;
        overflow: hidden;
    }
    .content_yw .shouhou .container .swiper-container{
        overflow:unset;
    }
    .content_yw .shouhou .container .box {
        width: 3.8rem;
        height: 4.5rem;
        border-top: 3px solid #0099e6;
        margin-right: 0.3rem;
        -webkit-box-shadow: #666 0 0 0.15rem;
        -moz-box-shadow: #666 0 0 0.15rem;
        box-shadow: 0 0 0.15rem rgba(115,115,115,.3);
        margin-bottom:0.15rem;
    }
    .content_yw .shouhou .container .box .img {
        width: 0.8rem;
        height: 0.8rem;
        margin: 0.5rem auto 0.2rem auto;
    }
    .content_yw .shouhou .container .box .img img{
        width:100%;
    }
    .content_yw .shouhou .container .box h4 {
        font-size: 0.26rem;
        height: 0.55rem;
        margin-bottom: 0.25rem;
        background: url(../img/ous_xbt.jpg) no-repeat center bottom;
        text-align: center;
        font-weight:bold;
    }
    .content_yw .shouhou .container .box p {
        font-size: 0.24rem;
        line-height: 0.35rem;
        text-align: center;
        padding: 0 0.3rem;
        box-sizing: border-box;
    }
    .content_yw .shouhou .container .box span {
        width: 2rem;
        height: 0.6rem;
        line-height: 0.6rem;
        font-size: 0.24rem;
        margin: 0.4rem auto 0;
        border-radius: 0.3rem;
    }
    .content_yw .qtyw {
        height: auto;
        background-color: #4588e6;
        background: url(../img/chaxun_bj.jpg) no-repeat center;
        background-size:auto 100%;
    }
    .content_yw .qtyw .container {
        overflow: hidden;
        width: 100%;
        margin: 0.4rem auto 0.6rem auto;
    }
    .content_yw .qtyw .container .box {
        width: 3.35rem;
        height: 3.8rem;
        border-radius: 0.25rem;
        margin-right: 0.2rem;
        margin-bottom:0.25rem;
    }
    .content_yw .qtyw .container .box2,.content_yw .qtyw .container .box4{
        margin-right:0;
    }
    .content_yw .qtyw .container .box h4 {
        font-size: 0.32rem;
        line-height: 0.3rem;
        padding-left: 0.4rem;
        margin-top: 0.4rem;
    }
    .content_yw .qtyw .container .box p {
        padding: 0 0.4rem;
        font-size: 0.25rem;
        line-height: 0.4rem;
        margin-top: 0.3rem;
    }
    .content_yw .qtyw .container .box a {
        bottom: 0.4rem;
        right: 0.4rem;
        font-size: 0.26rem;
    }

    .content_yw .cjwt .container {
        overflow: hidden;
        width: 100%;
        margin: 0.5rem auto;
    }
    .content_yw .cjwt .container .box {
        width: 95%;
        height: 2.8rem;
        border-radius: 0.25rem;
        padding: 0 0.3rem;
        margin-right: 0;
        margin:0 auto 0.3rem auto;
        float:none;
    }

    .content_yw .cjwt .container .box h4 {
        font-size: 0.3rem;
        line-height: 0.3rem;
        opacity: 1;
        margin-top: 0.4rem;
    }

    .content_yw .cjwt .container .box hr {
        width: 2rem;
        margin-top: 0.2rem;
    }
    .content_yw .cjwt .container .box p {
        margin-top: 0.3rem;
        font-size: 0.25rem;
        line-height: 0.4rem;
    }

    .content_yw .cjwt p.gt {
        width: 3.6rem;
        height: 0.76rem;
        margin: 0.2rem auto 0.58rem auto;
        border-radius: 0.4rem;
        line-height: 0.76rem;
        text-align: center;
        font-size: 0.26rem;
        transition: 0.5s;
    }













/*业务详情页样式*/
/*关于我们页面*/
.about .banner {
	height: 2.8rem;
}
.about .banner .swiper-slide {
	height: 2.8rem;
}
.about .banner .swiper-slide a img {
	height:2.8rem;
	width: auto;
	left: 50%;
	margin-left: -5.2rem;
}
.about .abt .title {
	margin-top: 0.3rem;
	overflow: hidden;
}
.about .abt .title h3 {
	font-size: 0.36rem;
	line-height: 0.36rem;
}
.about .abt .title span {
	width: 0.8rem;
	height: 3px;
	margin-top: 0.2rem;
}
.about .jianj .container {
	width: 100%;
	margin: 0.4rem auto 0 auto;
}
.about .jianj .left {
	width: 100%;
	float: none;
	margin-top: 0;
}
.about .jianj .left img{
	width:5.6rem;
	margin:0 auto;
}
.about .jianj .right {
	width: 100%;
	margin-left: 0;
	float: none;
	margin-top:0.4rem;
}
.about .jianj .right p {
	font-size: 0.23rem;
	line-height: 0.36rem;
	margin-bottom: 0.2rem;
	text-indent:0.46rem;
	color: #212121;
}
.about .liaoj {
	margin-top: 0.6rem;
}
.about .liaoj .container {
	width: 100%;
	margin-top: 0.5rem;
	margin-bottom: 0.8rem;
}
.about .liaoj .container .box {
	width: 3.4rem;
	height: 4.6rem;
	margin-right: 0.1rem;
}
.about .liaoj .container .box2{
	margin-right:0;
}
.about .liaoj .container .box3{
	display:none;
}
.about .liaoj .container .box1 {
	background: url(/skin/img/liaoj_1.jpg) no-repeat center;
	background-size:auto 100%;
}
.about .liaoj .container .box .info {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.9);
	opacity: 0;
	transition: 0.5s;
	padding: 1rem 0.2rem 0 0.2rem;
	box-sizing: border-box;
}
.about .liaoj .container .box1 .info{
	opacity:0.85;
}
.about .liaoj .container .box2 .info{
	opacity:0.85;
}
.about .liaoj .container .box .tit {
	top: 0.4rem;
	left: 0.36rem;
}
.about .liaoj .container .box .tit h3 {
	font-size: 0.26rem;
	line-height: 0.26rem;
	font-weight:bold;
}
.about .liaoj .container .box .tit span {
	width: 0.8rem;
	height: 3px;
	margin-top: 0.15rem;
}
.about .liaoj .container .box .info p {
	color: #ffffff;
	font-size: 0.22rem;
	line-height: 0.36rem;
	margin-bottom: 0.2rem;
}
.about .tf {
	width: 100%;
	height: 2rem;
	position: relative;
	overflow:hidden;
}
.about .tf img {
	height:2rem;
	left: 50%;
	margin-left: -9.6rem;
}
.about .fazhan {
	margin-top: 0.6rem;
}
.about .fazhan .container {
	width: 100%;
	position: relative;
	margin: 0.6rem auto 0.6rem auto;
}
.about .fazhan .container .line {
	width: 2px;
	height: 3.8rem;
	background: #eee;
	position: absolute;
	left: 1.1rem;
	top: 0.2rem;
	z-index: 1;
}
.about .fazhan .container p {
	font-size: 0.22rem;
	height: 0.36rem;
	line-height: 0.22rem;
	margin-bottom: 0.4rem;
}
.about .fazhan .container p b {
	float: left;
	line-height: 0.4rem;
}
.about .fazhan .container p i {
	float: left;
	display: inline-block;
	width: 0.18rem;
	height: 2px;
	margin: 0.19rem 0.27rem;
}
.about .fazhan .container p span {
	float: left;
	width: 5rem;
	line-height: 0.34rem;
}
/*关于我们页面*/



.index-model1 {  padding-top: 30px; padding-bottom:30px;}
.model1-wrap { display: inline-block; justify-content: space-between; align-items: flex-start; width:96%; margin-left:2%; margin-right:2%; margin:0 auto; }
.model1-wrap .model1-content{ float:left; display:block; text-align: center;width: 48%; margin-left:1%; margin-right:1%; margin-bottom:20px;}

.model1-wrap .model1-content .num-area { display: inline-block; width: 150px;height: 150px; margin-top: 25px;}

.model1-wrap .model1-content .num-area h3 {
    font-size: 40px;
    line-height: 36px;
    padding-top: 40px;
}

.model3-wrap { padding: 40px 15px 40px;}
.model3-wrap .model3-tabs .tab-content{ height: 12vw; line-height: 12vw; padding: 0}
.model3-wrap .model3-tabs .tab-content span{ font-size: 3.73vw}
.model3-wrap .model3-tabs .tab-content span i{	display: none;}
.model3-content-area{height: 25vw;margin-top: 5vw}
.model3-content-area .model3-content a .text-area p{display: none;}

.model3-wrap .model3-tabs .tab-content span { line-height:12vw;}
.model3-content-area .model3-content a .text-area h3 { font-size: 3.43vw; text-align:center;}
.model3-content-area .model3-content a .text-area { left: 5%; right:5%;  bottom: 20px; width: 90%; text-align:center;}

.index-model6 {
    background: #fff url(../img/bg-sucai4.png) no-repeat left bottom;
    height: 100%;
    padding-top: 35px;
}

.index-model6 .container {  width:94%; padding-left:3%; padding-right:3%; margin:0 auto; }

.index-model6 .left-area,.index-model6 .right-area{width: 100%;float: none}
.index-model6 .left-area{ padding-bottom: 8vw}
.index-model6 .title-area{ margin-bottom: 5vw;}
.index-model6 .left-list-wrap a{ margin-bottom: 4vw !important}
.index-model6 .right-list-wrap a{ margin-bottom: 4vw}

.index-model6 .title-area h3 { font-size: 24px;line-height: 30px;}
.index-model6 .title-area h4 {  font-size: 14px;  line-height: 26px; margin-top:6px;}
.index-model6 .left-list-wrap a { font-size: 16px;}
.index-model6 .right-list-wrap a h3 { font-size: 16px; line-height: 24px;}



.index_yqlj{  width:94%; padding-left:3%; padding-right:3%; margin:0 auto;  margin:0 auto; line-height:24px; padding:15px 0px; font-size:14px;color:#888; overflow:hidden;}
.index_yqlj a {color:#888; padding-right:6px; }

/* 首页服务保障 */
.fwbzbg{height:100%;background:#0064c2; padding:10px 0px;}
.index_fwbz{ width:100%;margin:auto;padding-top:28px;overflow:hidden;}
.index_fwbz dl{height:70px;color:#fff;width:100%;background:url(../img/index-advg_line.png) no-repeat right 8px;float:left;padding-left:20px;}

.index_fwbz dl dt{width:40px;height:70px; float:left;position:relative; }
.index_fwbz dl dt span{width:40px;height:40px;left:0;top:5px;}
.index_fwbz dl dd{width:100%; color:#fff;}
.index_fwbz dl dd p{font-size:16px;font-weight:bold;margin-bottom:6px;color:#fff;}


.footer { padding-top: 15px; padding-bottom:55px;}
.footer .mainbody { display:none;}
.footer  .copyright  {  width:94%; padding-left:3%; padding-right:3%; margin:0 auto;padding-top:0px; padding-bottom:0px; line-height:24px;  }

.process { height: 100%; overflow:hidden; padding-bottom:20px;}

.Gwidth { width:94%; padding-left:3%; padding-right:3%; margin:0 auto;}
.dl_service .main img { width:100%;}
.Gtitle h3 { font-size: 24px;}


.zc_service { padding: 32px 0 30px 0;}
.zc_service .cont {  background-color: #fff;  padding-top: 0.6rem; margin-top:0.6rem;  box-sizing: border-box; display:block;}
.zc_service .cont .item { width: 100%;text-align: center; margin-bottom:20px;}
.zc_service .cont .item:last-child { margin-bottom:0px;} 

.zc_service .cont .item .img {  width: 100%;height: 100%;overflow: hidden;}

.jzlc .cont {  background: none;  margin-top:25px;}
.jzlc .cont .item { position: relative; float:left; width:50%; }

.jzlc .cont .item {left: 0px; bottom: 0px; height: 100%; margin-bottom:20px;}
.jzlc .cont .item span {height: 48px; display: block; padding-left:15px; padding-right:15px; margin-top:6px;}



.process .cont { position: relative; height: 100%;}
.process .Gtitle pre { margin-top: 10px;}
.material .Gtitle pre { margin-top: 10px;}
.zc_service .Gtitle p{ margin-top: 10px;}

.gszc .cont .item { bottom:0px;}

.gszc .cont .item:nth-child(2) {bottom: 0px;}
.jzlc .cont .item:nth-child(2) { left: 0px; bottom: 0px;}
.gszc .cont .item:nth-child(3) { bottom: 0px;}
.jzlc .cont .item:nth-child(3) {  left: 0px;  bottom: 0px;}
.gszc .cont .item:nth-child(4) {  bottom: 0px;}
.jzlc .cont .item:nth-child(4) { left: 0px; bottom: 0px;}

.jzlc .cont .item:nth-child(2n) .title {position: relative;}
.jzlc .cont .item:nth-child(2n) .img { position: relative;}
.process .cont .item:nth-child(2n){ flex-direction: row;}
.jzlc .cont .item:nth-child(2n) p {margin-top: 0px;}

.jzlc .cont .item:nth-child(4n) .title {position: relative;}
.jzlc .cont .item:nth-child(4n) .img { position: relative;}
.process .cont .item:nth-child(4n){ flex-direction: row;}
.jzlc .cont .item:nth-child(4n) p {margin-top: 0px;}


.jzlc .cont .item .img { position: relative;}
.jzlc .cont .item p {margin-bottom: 0px;}

.material .cont { margin-top: 30px; padding:0px 0px;}

.material { padding:32px 0 32px 0;}
.material .item { width:31%; margin-left:1%; margin-right:1%; height: 100%; padding-bottom:20px;}
.material .item .img { width: 90%; height:100%; border-radius: 50%; margin: 14px auto 16px auto;}

.zc_need { padding-top:32px; padding-bottom:30px;}
.zc_need .cont { display: block;  justify-content: space-between; margin-top: 28px;}
.zc_need .cont .item {
	display:inline-block; float:left;
    padding: 22px 13px 20px 13px;
    background-color: #f0f0f0;
     width:46%; margin-left:2%; margin-right:2%; margin-bottom:20px;
}
.zc_need .cont .item:last-child { display:none;} 

.part .question .item p.q { text-align: left; font-size: 16px; line-height: 26px; padding-bottom:8px;}
.part .question { padding-top:20px;}

.advantage { padding-top: 32px;}
.advantage .Gtitle pre {  margin-top: 10px;}
.advantage .cont { margin-top:30px;}
.advantage .cont .item { padding: 25px 22px; width: 100%; margin-bottom: 15px;}

.zc_need .cont .item h3 {margin: 14px auto 15px auto;}

.change { padding-top: 32px; padding-bottom:32px; overflow:hidden;}
.change .cont { height: 100%; margin-top:20px;}
.change .cont .left { display:none;}
.change .cont ul { width: 100%; padding-left:0px; display:block;  box-sizing: border-box;width:100%; margin-bottom:20px;}
.change .cont ul li {
	float:left; width:50%;
	background:#e8e8e8;
    box-sizing: border-box;
    padding: 20px 12px 22px 12px;
    position: relative;
}
.change .cont ul li .top .des {
    margin-left: 22px;
    width: 110px;
    min-height: 96px;
}
.change .cont ul li .top .des p:nth-child(1) {
    font-size: 16px;
    color: #333;
	height:48px; line-height:24px;
    font-weight: bold;
}

.change .cont ul li .top .des p:nth-child(2) {
    font-size: 14px;
    color: #999;
    height:48px;  line-height: 24px;
}


.change .cont ul li .btm { display:none;}
.service_process { margin-top: 32px; padding-top:32px;}
.service_process .item .img { width: 90%;  height:auto;}

.service_process .cont { padding: 30px 0 30px 0;}
.service_process .item::before {
    content: '';
    background: url(../img/bgjt.png);
    background-size: 100% 100%;
    width: 1.875rem;
    height: 0.625rem;
    position: absolute;
    left: 2.875rem;
    top: 1rem;
}
.service_process .item p { font-size: 14px; margin-top: 10px;}


.data .cont {display: block; padding-bottom: 0.625rem;}

.data .cont .left ol>li p {  font-size: 18px;}
.data .cont .left ol>li span {
    width: 30px;
    line-height: 30px;
    margin-right: 18px;
    font-size: 20px;
}

.bgneed {padding-top:30px;padding-bottom:30px;}
.bgneed .cont { display: block; margin-top: 20px;}
.bgneed .cont .item img {width:100%;}
.bgneed .cont .item { width: 100%; text-align: center; margin-top: 0px; padding-bottom: 15px;}


.programme { padding-top:30px; padding-bottom:30px;}
.programme .center { display:none;}
.programme .bubble1-color {
    top: 0px;
    left: 0px;
    background: #6fe6aa;
}
.programme .bubble {
	float:left;
    position: relative;
    box-sizing: border-box;
    width: 44%; margin-left:3%; margin-right:3%;
    height: auto;
    padding-top:16px;
    padding-left:26px;
	min-height:100px;
    text-align: left;
    color: #fff;
    border-radius: 10px;
	margin-bottom:20px;
}

.programme .bubble2-color{
	top: 0px;
	left: 0px;
	background: #a35ef6;
}
.programme .bubble3-color{
	bottom: 0px;
    left: 0px;
    background: #5fbcf0;
}
.programme .bubble4-color{
	top: 0px;
    right: 0px;
    background: #e45c53;
}
.programme .bubble5-color{
	top: 0px;
    right: 0px;
    background: #729eff;
}
.programme .bubble6-color{
	bottom: 0px;
    right: 0px;
    background: #faa152;
}
.programme .title {font-size: 18px;}
.programme .desc { margin-left: 0px; margin-top: 6px;}


.programme .bubble1-color::after{
	left:100%;border-color:transparent;border-left-width:18px;border-left-color:currentColor;color:#6fe6aa;
}
.programme .bubble2-color::after{
	left:-10%; border-color:transparent;border-right-width:18px;border-right-color:currentColor;color:#a35ef6;
}
.programme .bubble3-color::after{
	left:100%;border-color:transparent;border-left-width:18px;border-left-color:currentColor;color:#5fbcf0;
}
.programme .bubble4-color::after{
	right:100%;border-color:transparent;border-right-width:18px;border-right-color:currentColor;color:#e45c53;
}
.programme .bubble5-color::after{
	left:100%;border-color:transparent;border-left-width:18px;border-left-color:currentColor;color:#729eff;
}
.programme .bubble6-color::after{
	right:100%;border-color:transparent;border-right-width:18px;border-right-color:currentColor;color:#faa152;
}
.programme .bubble::after{content:'';position:absolute;bottom:60px;width:0;height:0;border-width:10px;border-style:solid;}


.zzdb_need { padding-top:32px; overflow:hidden;}
.zz-need { overflow:hidden;}
.serve-need ul {display: block; padding-top:20px;}
.zz-need ul>li { float:left;  width: 46%; margin-left:2%; margin-right:2%; height: auto;  padding-top: 18px;padding-bottom:20px; margin-bottom: 16px;  margin-top: 0px;}

.sc-need ul>li .img, .zz-need ul>li .img { margin-bottom: 18px;}
.serve-need ul>li .img img {  width: 88px; margin:0 auto;height: auto;}
.serve-need ul>li .desc {  font-size: 14px; color: #999; height:66px; line-height:22px; overflow:hidden;}
	
.sc-need ul>li:nth-child(3n), .zz-need ul>li:nth-child(3n) {margin-right: 2%;}
.serve-need { padding-top: 30px; padding-bottom: 30px;}

.trade-serve { margin: 32px 0px 0px 0px;}

.service { padding:30px 0px; } 

.trade-serve .service .block-left { 
    position:relative;
    width:100%;
    padding:18px;
	margin-bottom:20px;
	overflow:hidden;
	height:180px;
}

.trade-serve .block-right {  width:100%;}

.trade-serve .block-left .img { position:absolute; right:0px; top:10px; width:180px; text-align: left; }
.trade-serve .block-left .img img {width:100%; height:100%;}

.trade-serve .block-right .top .l { width: 100%;}
.trade-serve .service a { display:none; }
.trade-serve .block-right .top {
	position:relative;
    width: 100%;
    height: auto;
    padding: 18px;
	height:180px;}

.trade-serve .block-right .bottom .left { margin-bottom:20px;}

.trade-serve .block-right .bottom .left, .trade-serve .block-right .bottom .right {
   position:relative;
    width: 100%;
    height: auto;
    padding: 18px;
	height:180px;
}

.trade-serve .block-left .img { margin-top:0px;}

.trade-serve .block-right .r { position:absolute; right:0px; top:10px; width:180px; text-align: left; }
.trade-serve .block-right .r img {width:100%; height:100%;}

.fr { float: !important;}


.trade-serve2 { padding-top: 32px; padding-bottom:10px;}
.trade-serve2 .tab { margin: 18px auto; width:96%; margin-left:2%; margin-right:2%;}
.trade-serve2 .tab li { font-weight:bold; font-size: 14px; float: left; width: 25%; height:36px; line-height: 36px; cursor: pointer;}

.trade-serve2 ul>li {
    padding: 10px 6px;
    margin-left: 4px;
    margin-right: 4px;
    margin-bottom: 15px;
    font-size: 13px;
	font-weight:normal;
    border-radius: 5px;
}

.trade-serve2 .row {  margin-bottom:30px;}

.sbzl_need{ padding-top: 32px;}
.sbzl_need .Gtitle pre{ margin-top: 10px;}
.sbzl_need .cont{ display: block; margin-top: 22px; margin-bottom:32px;}

.sbzl_need .item { float:left; width:42%; padding-left:2%; padding-right:2%;
	margin-left:2%; margin-right:2%;
    padding-bottom: 20px;
	margin-bottom:20px;
    background: #f0f0f0;
    border-radius: 10px;
    transition: .35s;
}
.sbzl_need .item:last-child { display:none;} 
.sbzl .item span { display:none;}


.jzlc .cont .item:nth-child(2n) .title { bottom:0px;}

.part .question .item p.a{text-align:left;font-size:16px;line-height:24px; height:72px; overflow:hidden;}


.revenue-wrapper { margin-top: 32px;padding-bottom: 30px;}
.revenue-wrapper .revenue { display: block; margin-top: 20px; padding:0 15px 10px 15px; box-sizing: border-box; }
.revenue-wrapper .revenue .item {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    height:100%;
    padding-top:15px;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 15px;
    margin-bottom:15px;
	padding-bottom:15px;
}

.revenue-wrapper .revenue .item .img {
    position: relative;
    margin-left: 0px;
    bottom: 0;
    width: 100%;
	padding-top:15px;
}
.revenue-wrapper .revenue .item .img img { margin:0 auto;}

.pt82 { padding-top:30px; overflow:hidden;}
.data { padding-top:32px;}
.part { padding-top: 30px;}
   
.content .liebiao .left .container .page { margin-top: 20px;}
}